Implementation and Performance Evaluation of Locust
نویسندگان
چکیده
This paper presents the implementation and performance evaluation of Locust, a compiler-directed distributed shared memory system on a network of workstations. The thesis of the Locust project is that the distributed shared memory program performance can closely approximate message passing program performance if compiler-generated data dependency information is eeectively exploited. Locust uses this information to address the issues of false sharing, coherence maintenance, data prefetching, and aanity scheduling. Locust also takes a function-shipping approach to support operations on mutual exclusion objects and thus signiicantly reduces network traac. We have implemented the rst Locust prototype on a network of 90-MHz Pentium PCI machines running FreeBSD 2.0.5 connected by a 100 Mbps Fast Ethernet. For the four test parallel applications, Locust achieves a performance level that is within 5-10% of the message passing performance. In addition, Locust performs up to 23% faster than a comparable write-update protocol implementation.
منابع مشابه
Design, Implementation and Evaluation of A Compiler-Directed Distributed Shared Virtual Memory System
This paper presents the design, implementation and performance evaluation of Locust, a distributed shared virtual memory system that uses compile-time data dependency information to improve performance. The thesis of the Locust project is that the distributed shared memory program performance can closely approximate message passing program performance if compiler-generated data dependency infor...
متن کاملEvaluation of Carob (Ceratonia siliqua) and Honey Locust (Gleditsia triacanthos) Pods as a Feed for Sheep
The nutritive value of Ceratonia siliqua and Gleditsia triacanthos pods was determined on the basis of their chemical composition, in vitro gas production and rumen fermentation end-products. Medicago sativa was used as a reference feed material. The studied samples showed differences in chemical composition and phenolic compounds. Crude protein (CP) content was particulary low (80 g/kg DM) in ...
متن کاملRelationship between Moroccan locust (Dociostaurus maroccanus) population densities and rangeland plant properties in Golestan province (Case study: Qaraqar-Bozorg rangelands)
The Moroccan locust (Dociostaurus maroccanus Thunberg) is one of the most important species of locusts in Iran and many parts of the world, which causes great damage to pastures and agricultural products every year. Since a main part of the life cycle of this insect is spent in pastures, recognizing the relationship between locusts and plant properties are important in the rangeland management ...
متن کاملDesign and implementation of the performance evaluation system for Units (Saeb system)
This article has no abstract.
متن کاملEffects of different levels of locust meal (Schistocerca gregaria) replacement on growth function, survival, biochemical composition and intestinal digestive enzymes of rainbow trout fingerling (Oncorhynchus mykiss)
The present study was conducted to evaluate of different levels of locust meal (Schistocerca gregaria) on growth function, survival, biochemical composition and intestinal digestive enzymes in rainbow trout fingerling. Four experimental diets with different replacement levels of 0 (control treatment), 15 (SG15), 30 (SG30) and 60% (SG60) of fish meal with locust meal were formulated with equal p...
متن کامل